Big Huge Thesaurus

Vaccaria pyramidata

noun